package com.szuka.java.ai.langchain4j.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.szuka.java.ai.langchain4j.entity.DoctorSchedule;

public interface DoctorScheduleService extends IService<DoctorSchedule> {
    // 根据条件查询医生排班
    DoctorSchedule getSchedule(String department, String date, String time, String doctorName);
    
    // 增加当前预约数
    boolean increaseCurrentAppointments(Long scheduleId);
    
    // 减少当前预约数
    boolean decreaseCurrentAppointments(Long scheduleId);
} 